package com.study.test.mapper;
import com.study.test.entity.Student;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;


@Mapper
public interface StudentMapper {

    /**
     * 查询学生的信息
     * @return
     */
    List<Student> findAll(Integer pageNum, Integer pageSize);

    /**
     * 插入学生信息
     */
    int insertStudent(Student student);

    /**
     * 删除学生信息
     * @param id
     * @return
     */
    int deleteStudent(@Param("id") int id);

    /**
     * 修改学生信息
     */
    int updateStudent(Student student);


    /**
     * 查询总记录数
     * @return
     */
    Integer findTotalRecord();






}
